Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F4 Germany F5 Czech Republic F3 Hungary F1 Hungary F3 Portugal F7 Portugal F8 Turkey F35 Turkey F36 Slovakia F1 Croatia F3 Czech Republic F5 Czech Republic F2 Czech Republic F5 Czech Republic F6 Germany F1 Germany F2 Turkey F34 Stella Artois Clay Court Championships - Budaors CA Challenge - Graz Jameson Cup - Milan Tennis Napoli Cup - Napoli Zivnobanka Czech Open - Prostejov Mobilux Open - Luxembourg Nord/LB Open - Braunschweig 's Tennis Masters 07 Challenger - Graz Nord/LB Open 2004 - Braunschweig Antonio Savoldi-Marco Co. - Manerbio Open Mutouest St. Brieuc - St. Brieuc Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Porsche Open - Poznan Internationaux du Doubs - Besancon Trofeo Cassa di Risparmio di Alessandria - Alessandria XXIX Edizione 'A.Savoldi Marco' - Manerbio Nord LB Open 2007 - Braunschweig ECM Cup - Prague VII Trofeo Ciudad de Quito - Quito EI Bank Bulgarian Challenger - Sofia Black Forest Open 2002 - Freudenstadt Dusseldorf Open Challenger - Dusseldorf ECM Cup - Prague Prague Open - Prague Oberstaufen Cup - Oberstaufen Stella Artois Clay Court Championships - Budaors ATU Cup - Weiden Wroclaw Challenger Unicredit Czech Open - Prostejov Neride Prague Indoor - Prague Open de Franche-Comte - Besancon Rabat Challenger Visa Tennis Open - Sao Paulo Sunrise Challenger Marrakech Challenger Tatra Banka Open 2003 - Bratislava Athens Challenger Sofia Challenger Ispat Open 2004 - Ostrava Ostrava Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Czech Open 2006 - Prostejov Cepu Open - San Marino Unicredit Czech Open 2007 - Prostejov ATU Cup - Weiden Stella Artois Clay Court Championship - Budaors The LTA Men's Challenger Wrexham - Wrexham Top Wool Challenger-Immagine Trophy - Biella Rijeka Challenger San Marino Challenger Cordenons Challenger Mitsubishi Electric Europe Cup - Monza Czech Open 2005 - Prostejov Geneva Challenger Timisoara Challenger - Timisoara Freudenstadt Challenger Alfa Romeo Tennis Cup - Cordenons Trnava Challenger Black Forest Open - Freudenstadt Dusseldorf Open Challenger 2007 - Dusseldorf Porsche Open - Poznan Tarragona Challenger Kosice Challenger San Marino Cepu Open - San Marino Black Forest Open - Freudenstadt Tarragona Challenger Rabat Challenger Marrakech Challenger Prostejov Challenger Marburg Challenger Privat Bank Cup - Dnepropetrovsk Sopot Challenger Poznan Challenger San Marino Challenger Cordenons Challenger Brasov Challenger Kosice Open-Steelers Cup 2008 - Kosice Trnava Challenger Open de la Ville de Saint Denis - Reunion Island Rennes Challenger Orleans Challenger Kazan Challenger Meknes Challenger Casablanca Challenger Mersin Challenger Kosice Challenger Marburg Challenger 5 Volkswagen Challenger - Wolfsburg S Tennis Masters - Graz Sina-Kia Motors Tennis Cup - Cordenons Genoa Open Challenger-Fondazione Carige - Genova Geneva Challenger Prostejov Challenger Prostejov Challenger Ostrava Challenger Kosice Challenger ECM Prague Open 2008 - Prague Kitzbuhel Challenger Manerbio Challenger Como Challenger Genova Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen Sibiu Challenger Rennes Challenger Internationaux du Doubs - Besancon X Torneo Internazionale di Tennis - Barletta Prosperita Open 2006 - Ostrava ECM Prague Open - Prague Ostrava Challenger Napoli Challenger Braunschweig Challenger Oberstaufen Challenger Liberec Challenger Trnava Challenger ECU Prague Open - Prague Heilbronn Open - Heilbronn Zivnobanka Czech Open - Prostejov Sarajevo Open 2004 - Sarajevo Nokian Hakkapeliitta Open - Tampere Prague Challenger Bytom Challenger Braunschweig Challenger Meerbusch Challenger Trnava Challenger Trnava Challenger Mauritius Open - Mauritius Ischgl International ATP Challenger - Ischgl Biella Challenger IPP Open - Helsinki Prague Challenger Zivnobanka Open - Prostejov 3rd Volkswagon Challenger - Wolfsburg Braunschweig Challenger Czech Open - Prostejov Podebradka Cup - Prague Maia Open 2002 - Maia XL Challenger de Tenis Copa Sevilla - Seville Heineken Challenger - Ho Chi Minh City Sarajevo Open - Sarajevo Ostrava Open 2005 - Ostrava Rome Challenger Ostrava Challenger Prague Challenger Prostejov Challenger Tampere Imageneering Open - Tampere Braunschweig Challenger Akbank Private Banking-TED Open - Istanbul Stockholm Open - Stockholm Trani Cup - Trani Kyiv Open - Kiev Shimadzu All Japan Indoor - Kyoto Steelers Cup - Kosice Privat Bank Cup - Dniepropetrovsk Czech Indoor Open - Prague Prague Open - Prague Polska Energia Open - Bytom 10° Trofeo Luigi Pezzoli - Bergamo Prosperita Open 2008 - Ostrava BMW Open - Munich Oberstaufen Challenger Poznan Challenger Estoril Open - Estoril Heineken Open - Auckland Open 13 - Marseille Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai San Remo Challenger Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Genova Challenger The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Karlsruhe Challenger Next Generation Adelaide International - Adelaide Open 13 - Marseille The Dubai Tennis Championships - Dubai Prostejov Challenger Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle Synsam Swedish Open - Bastad Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Mumbai Open - Mumbai Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Kosice Challenger Next Generation Adelaide International - Adelaide Sydney International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Manerbio Challenger Davidoff Swiss Indoors - Basel Medibank International - Sydney Catella Swedish Open - Bastad Brisbane - Brisbane Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Abierto Mexicano Telcel - Acapulco AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Gerry Weber Open - Halle Proton Malaysian Open - Kuala Lumpur Chennai Open - Chennai Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Bratislava Challenger Open 13 - Marseille Regions Morgan Keegan Championships - Memphis BMW Open - Munich ATP Studena Croatia Open Umag - Umag Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London SkiStar Swedish Open - Bastad Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Heilbronn Challenger Dubai Duty Free Tennis Championships - Dubai Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Open Sabadell Atlantico - Barcelona Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Aircel Chennai Open - Chennai Open Sud de France - Montpellier Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf AEGON Championships - London SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel PTT Thailand Open - Bangkok China Open - Beijing Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Portugal Open - Oeiras China Open - Beijing Gerry Weber Open - Halle Shenzhen Open - Shenzhen China Open - Beijing If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Seat Godo - Barcelona Gerry Weber Open - Halle Como Challenger The Hypo Group Tennis International 2008 - Poertschach Bratislava Challenger Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Helsinki Challenger Mercedes Cup - Stuttgart Sunrise Challenger Winston-Salem Open - Winston-Salem China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Dallas Challenger Rome Challenger Citi Open - Washington Moselle Open - Metz ABN AMRO World Tennis Tournament - Rotterdam Bratislava Challenger Mercedes Cup - Stuttgart AEGON Championships - London Open de la Comunidad Valenciana - Valencia ABN AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Mercedes Cup - Stuttgart Casablanca Challenger Bank Austria Tennis Trophy - Vienna Abierto Mexicano - Los Cabos Heilbronn Challenger Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Vercelli Challenger International German Open - Hamburg Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Bank Austria Tennis Trophy - Vienna Open 13 - Marseille BMW Open - Munich Meerbusch Challenger Monza Challenger SkiStar Swedish Open - Bastad Bet-at-home Cup - Kitzbuhel Geneva Challenger AEGON Championships - London ATP Vegeta Croatia Open - Umag Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Generali Open 2003 - Kitzbuhel Open 13 - Marseille Irving Challenger If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Heilbronn Challenger Open 13 - Marseille Shenzhen Open - Shenzhen Banja Luka 2002 - Banja Luka Cairo Challenger 2002 - Cairo Tatra Banka Open - Bratislava Open Parc - Lyon Intersport Heilbronn Open - Heilbronn Exim Agmedia Open - Kosice ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Rhein-Main Challenger 2004 - Aschaffenburg AEGON Championships - London VII Torneo Internazionale di Tennis - Barletta Open 13 - Marseille ARAG World Team Championship - Dusseldorf ABN/AMRO World Tennis Tournament - Rotterdam AIG Japan Open - Tokyo The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Open 13 - Marseille Interwetten Austrian Open - Kitzbuhel Generali Open - Kitzbuhel Apia International - Sydney St. Petersburg Open - St. Petersburg China Open - Beijing Davidoff Swiss Indoors - Basel Sydney International - Sydney Open 13 Provence - Marseille Qatar ExxonMobil Open - Doha Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Miami Open - Miami Next Generation Hardcourts - Adelaide Rogers Cup - Montreal Masters Series Monte Carlo - Monte Carlo Swiss Indoors Basel - Basel Stockholm Open - Stockholm Medibank Private International - Sydney Masters Series Madrid - Madrid Telecom Italia Masters - Rome Campionati Internazionali D'Italia - Rome BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Sony Open Tennis - Miami Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Rakuten Japan Open - Tokyo Wimbledon - London Mutua Madrid Open - Madrid Rogers Masters - Montreal Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Masters Series Hamburg - Hamburg Rogers Masters - Toronto U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Hopman Cup - Perth Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, World Group, 1R, ARG-CZE 5-0 Hyundai Hopman Cup - Perth Davis Cup, World Group, SF, CRO-CZE, 1-4 ABN AMRO World Tennis Tournament - Rotterdam Davis Cup, World Group, 1R, CZE-ITA 4-1 Telecom Italia Masters - Rome Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, F, SRB-CZE 2-3 Pacific Life Open - Indian Wells Laver Cup - Prague Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Wimbledon (juniors) The Mubadala World Tennis Championship AAMI Classic - Kooyong Mubadala World Tennis Championship AAMI Classic - Kooyong Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Olympics - Athens Olympics - Beijing Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, Group 1, 2R, MAR-CZE 0-5 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, PO, CZE-SUI 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-BEL 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, PO, CZE-GER 2-3 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, 1R, SUI-CZE 2-3 Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, 1R, GER-CZE 2-3 AAMI Classic - Kooyong AAMI Classic - Kooyong Olympics - London Mubadala World Tennis Championship Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London